package wang.lcs.pay.ali.dto;

import java.util.Date;

/**
 * <pre>
 * https://docs.open.alipay.com/203/105286/ 自动生成代码
 * var code = "";
 * $(document.getElementsByTagName("table")[0]).find("tr").each(function(){
 *  var td=$(this).find("td").first().html();
 *  if(!td) return;
 *    var tds = "";
 *    $.each(td.split("_"), function(i,o){
 *      if(i>0) tds+=o[0].toUpperCase() + o.substr(1);
 *      else tds = o;
 *    });
 *  var st=$(this).find("td:eq(2)").html().split("(")[0];
 *  code += '//@JsonProperty("'+td+'") private ' + st + " " + tds + ";\n";
 * });
 * console.log(code);
 * </pre>
 */
public abstract class AliNotifyBase implements AliBackOrder{
    // @JsonProperty("auth_app_id")
    private String authAppId;
    // @JsonProperty("charset")
    private String charset;
    // @JsonProperty("notify_id")
    private String notifyId;
    // @JsonProperty("notify_time")
    private Date notifyTime;
    // @JsonProperty("notify_type")
    private String notifyType;
    // @JsonProperty("sign")
    private String sign;
    // @JsonProperty("sign_type")
    private String signType;
    // @JsonProperty("version")
    private String version;

    public String getAuthAppId() {
        return authAppId;
    }

    public void setAuthAppId(String authAppId) {
        this.authAppId = authAppId;
    }

    public String getCharset() {
        return charset;
    }

    public void setCharset(String charset) {
        this.charset = charset;
    }

    public String getNotifyId() {
        return notifyId;
    }

    public void setNotifyId(String notifyId) {
        this.notifyId = notifyId;
    }

    public Date getNotifyTime() {
        return notifyTime;
    }

    public void setNotifyTime(Date notifyTime) {
        this.notifyTime = notifyTime;
    }

    public String getNotifyType() {
        return notifyType;
    }

    public void setNotifyType(String notifyType) {
        this.notifyType = notifyType;
    }

    public String getSign() {
        return sign;
    }

    public void setSign(String sign) {
        this.sign = sign;
    }

    public String getSignType() {
        return signType;
    }

    public void setSignType(String signType) {
        this.signType = signType;
    }

    public String getVersion() {
        return version;
    }

    public void setVersion(String version) {
        this.version = version;
    }

}
